/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package cz.muni.fi.pa165.musiclibrary.api.services;

import cz.muni.fi.pa165.musiclibrary.api.dao.AlbumDAO;
import cz.muni.fi.pa165.musiclibrary.api.dto.AlbumDTO;
import java.util.List;

/**
 *
 * @author Dominik
 */
public interface AlbumService {
           
    public void createAlbum(AlbumDTO album);
   
    public AlbumDTO getAlbum(Long id);

    public List<AlbumDTO> getAllAlbums();
     
    public void updateAlbum(AlbumDTO album);

    public void deleteAlbum(AlbumDTO album);
    
    public void setAlbumDAO(AlbumDAO albumDAO);
    
}
